dafuq (what the fuck) - German English Dictionary